/**
 * @author Laboratio Av I
 * @since 18/04/2012 14:03:56
 */
package ar.edu.utn.frgp.banco.service;

import java.util.List;
import ar.edu.utn.frgp.banco.domain.Cliente;
import ar.edu.utn.frgp.banco.exceptions.ServiceException;



public interface RecursoServiceCliente {

	public void crearCliente(Cliente cliente) throws ServiceException;
	
	public void dasactivarCliente(Cliente cl) throws ServiceException;

	public List<Cliente> listarTodo() throws ServiceException;

	public List<Cliente> listarClientesActivos()throws ServiceException;

	public void ActivarCliente(Cliente cl)throws ServiceException;

	public void modificarCliente(Cliente cl)throws ServiceException;

	public Cliente listarClientesActivosPorDni(int dnicliente)throws ServiceException;

	
	public Cliente existeClienteTraer(Cliente cl) throws ServiceException;
	
}